1
general::
Phrase(s): besmirch someone or something with something
to dirty or soil someone or someone’s reputation with something. • Please don’t continue to besmirch Alice with that gossip. • You have besmirched my reputation with your comments. • He besmirched her with vile gossip in order to turn people against her.
McGrawhill's American Idioms And Phrasal Verbs